package persistencia.dominio; import comun.constantes.ESTADO_SOLICITUDES_AULAS;

import persistencia.*;

/**
 * <p>Title: </p>
 * <p>Description: </p>
 * <p>Copyright: Copyright (c) 2004</p>
 * <p>Company: </p>
 * @author unascribed
 * @version 1.0
 */

public class DatosCreacionAula implements ClaseDominio {
	
	private Long id;
	/*Primera pagina: aula_creacion1.jsp*/
	private String modalidad;
	private String tipoAccesoAlAula;//Nombre-id del objeto aula que es la facultad
	private Boolean usoListaCorreo;
	private String estiloVisual;
	private Boolean mostrarEnOfertaEducativa;
	private Boolean inscripcionOnLine;
	
	/*Permisos: aula_creacion2.jsp*/
	private String plantillaPermisos;
	//En caso de copiar los permisos de una aula (cuando clonamos), sacamos el idAula
	//a copiarle los permisos por medio de la asociacion que tiene la SolicitudAula.
	
	public  DatosCreacionAula() {
		id=OidGenerator.getNewId();
		modalidad = ESTADO_SOLICITUDES_AULAS.PENDIENTE;
	}
	
	public void setId(Long id) {
		this.id = id;
	}
	public Long getId() {
		return id;
	}
	public void setTipoAccesoAlAula(String path) {
		this.tipoAccesoAlAula = path;
	}
	public String getTipoAccesoAlAula() {
		return tipoAccesoAlAula;
	}
	
	public void setEstiloVisual(String tiempoEstimado) {
		this.estiloVisual = tiempoEstimado;
	}
	public String getEstiloVisual() {
		return estiloVisual;
	}
	public void setPlantillaPermisos(String descripcion) {
		this.plantillaPermisos = descripcion;
	}
	public String getPlantillaPermisos() {
		return plantillaPermisos;
	}
	public String getModalidad() {
		return modalidad;
	}

	public void setModalidad(String estadoSolicitud) {
		this.modalidad = estadoSolicitud;
	}

	
	public Boolean getUsoListaCorreo() {
		return usoListaCorreo;
	}

	public void setUsoListaCorreo(Boolean aulaNueva) {
		this.usoListaCorreo = aulaNueva;
	}

	
	public Boolean getMostrarEnOfertaEducativa() {
		return mostrarEnOfertaEducativa;
	}

	public void setMostrarEnOfertaEducativa(Boolean mostrarEnOfertaEducativa) {
		this.mostrarEnOfertaEducativa = mostrarEnOfertaEducativa;
	}

	public Boolean getInscripcionOnLine() {
		return inscripcionOnLine;
	}

	public void setInscripcionOnLine(Boolean inscripcionOnLine) {
		this.inscripcionOnLine = inscripcionOnLine;
	}

}